have lots of guts - Englisch Synonyme Wörterbuch